Chapter 9: Custom Graphics – Creating Your Own Shapes. (Third Edition)

So You Want to Learn to Program – Third Edition – Chapter 9: Custom Graphics – Creating Your Own Shapes.